CREATE EXTERNAL TABLE jms_dm.dm_sq_registration_problem_count_dt(
  network_code string COMMENT '网点编码', 
  network_name string COMMENT '网点名称', 
  agent_code string COMMENT '所属代理区code', 
  agent_name string COMMENT '所属代理区name', 
  order_source_code string COMMENT '订单来源编码', 
  order_source_name string COMMENT '订单来源名称', 
  proble_type_name string COMMENT '操作类型名称', 
  proble_type_id string COMMENT '操作类型编码', 
  create_date date COMMENT '登记日期 yyyMMdd', 
  in_out_bound int COMMENT '进出港类型', 
  second_level_type_code string COMMENT '问题件二级类型编码', 
  second_level_type_name string COMMENT '问题件二级类型名称', 
  proble_type_subject_code string COMMENT '问题件一级类型编码', 
  proble_type_subject_name string COMMENT '问题件一级类型名称', 
  select_type tinyint COMMENT '查询类型（1接受网点 2 登记网点类型）', 
  is_repeat tinyint COMMENT '是否重复（1不重复2重复）', 
  proble_cnt int COMMENT '当日问题件量', 
  last_proble_cnt int COMMENT '上一日问题件量', 
  network_type tinyint COMMENT '网点类型', 
  date_time date COMMENT '查询时间', 
  oper_cnt int COMMENT '操作量：目前只有中心有值，维度中心 日期 订单来源')
COMMENT '服务质量-问题件看板'
PARTITIONED BY ( dt string COMMENT '时间分区')
stored as parquet
LOCATION '/dw/hive/jms_dm.db/external/dm_sq_registration_problem_count_dt'
TBLPROPERTIES (     'discover.partitions' = 'false',  'parquet.column.index.access' = 'true');

alter table jms_dm.dm_sq_registration_problem_count_dt add columns(
  manage_code string comment '大区code',
  manage_name string comment'大区name',
  fran_code   string comment'加盟商code',
  fran_name   string comment'加盟商name'
)cascade ;

alter table jms_dm.dm_sq_registration_problem_count_dt add columns(
  network_id string comment'网点id'
)cascade ;
